tear a place apart - German English Dictionary